disgusting stench - Allemand Anglais Dictionnaire